| Предыдущая | Следущая | |
Flash Player 7.
my_mcl.removeListener(listenerObject:Object): Void
listenerObject Объект-слушатель событий
(listener), добавленный при
помощи MovieClipLoader.addListener().
Нет.
Метод; удаляет объект (listener), который использовался для получения сообщений
о наступлении событий MovieClipLoader. Далее сообщения о загрузке
не будут получаться.
В клип загружается изображение, пользователю дается возможность останавливать
и запускать процесс загрузки с помощью двух кнопок start_button и stop_button.
Когда пользователь останавливает или запускает процесс в окне Output отображается
информация.
this.createEmptyMovieClip("image_mc", this.getСледущаяHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadStart = function(target_mc:MovieClip) {
trace("\t onLoadStart");
};
mclListener.onLoadComplete = function(target_mc:MovieClip) {
trace("\t onLoadComplete");
};
mclListener.onLoadError = function(target_mc:MovieClip, errorCode:String) {
trace("\t onLoadError: "+errorCode);
};
mclListener.onLoadInit = function(target_mc:MovieClip) {
trace("\t onLoadInit");
start_button.enabled = true;
stop_button.enabled = false;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
//
start_button.clickHandler = function() {
trace("Starting...");
start_button.enabled = false;
stop_button.enabled = true;
//
image_mcl.addListener(mclListener);
image_mcl.loadClip("http://www.macromedia.com/devnet/images/160x160/flex_logo.jpg", image_mc);
};
stop_button.clickHandler = function() {
trace("Stopping...");
start_button.enabled = true;
stop_button.enabled = false;
//
image_mcl.removeListener(mclListener);
};
stop_button.enabled = false;
| Посмотреть комментарии LiveDocs | Предыдущая | Следущая | |